English-Polish dictionary for engineers. 2013.
abamurus — A supporting wall or buttress, built to add strength to another wall … Dictionary of automotive terms